package com.pe1n.yangtaopai.page.home.modle;

import com.pe1n.yangtaopai.bean.BrandBean;
import com.pe1n.yangtaopai.bean.FindBean;
import com.pe1n.yangtaopai.bean.MultiTitleBean;
import com.pe1n.yangtaopai.bean.NewsBean;
import com.pe1n.yangtaopai.bean.OtherBean;
import com.pe1n.yangtaopai.bean.PreferenceBean;
import com.pe1n.yangtaopai.bean.RecommendBean;
import com.pe1n.yangtaopai.bean.SingleTitleBean;
import com.pe1n.yangtaopai.bean.SpecialBean;
import com.pe1n.yangtaopai.bean.TypeBean;

import retrofit2.http.GET;
import retrofit2.http.Url;
import rx.Observable;

/**
 * Created by Administrator on 2016/11/22.
 */

public interface IModle {

    Observable<MultiTitleBean> getMultiTitleBean (String urlString);

    Observable<SingleTitleBean> getSingleTitleBean (String urlString);

    Observable<BrandBean> getBrandBean (String urlString);

    Observable<FindBean> getFindBean (String urlString);

    Observable<NewsBean> getNewsBean (String urlString);

    Observable<OtherBean> getOtherBean (String urlString);

    Observable<PreferenceBean> getPreferenceBean (String urlString);

    Observable<TypeBean> getTypeBean (String urlString);

    Observable<RecommendBean> getRecommendBean (String urlString);

    Observable<SpecialBean> getSpecialBean (String urlString);

}
